Text copied to clipboard!

Naslov

Text copied to clipboard!

Starejši razvijalec Android aplikacij

Opis

Text copied to clipboard!
Iščemo Starejšega razvijalca Android aplikacij, ki bo vodil razvoj in vzdrževanje mobilnih aplikacij za platformo Android. Kandidat bo odgovoren za načrtovanje, implementacijo in optimizacijo aplikacij, ki zagotavljajo odlično uporabniško izkušnjo in visoko zmogljivost. V vlogi boste sodelovali z mednarodnimi ekipami, prispevali k arhitekturi aplikacij ter uvajali najboljše prakse razvoja programske opreme. Pričakujemo, da boste imeli poglobljeno znanje programskih jezikov, kot sta Java in Kotlin, ter izkušnje z uporabo orodij za razvoj in testiranje Android aplikacij. Prav tako boste spremljali najnovejše trende v mobilnem razvoju in predlagali inovativne rešitve za izboljšanje produktov. Vaša vloga bo ključna pri zagotavljanju stabilnosti, varnosti in razširljivosti aplikacij, ki jih razvijate. Če ste strastni do mobilnih tehnologij in želite delati v dinamičnem okolju, kjer lahko svoje znanje nadgrajujete in delite, vas vabimo, da se pridružite naši ekipi.

Odgovornosti

Text copied to clipboard!
  • Načrtovanje, razvoj in vzdrževanje Android aplikacij.
  • Sodelovanje z oblikovalci in produktnimi vodji za definiranje funkcionalnosti.
  • Optimizacija aplikacij za izboljšanje zmogljivosti in uporabniške izkušnje.
  • Pisanje čiste, učinkovite in vzdržljive kode.
  • Izvajanje enotnih in integracijskih testov.
  • Spremljanje in odpravljanje napak ter tehničnih težav.
  • Mentorstvo mlajšim razvijalcem in sodelovanje pri tehničnih odločitvah.
  • Uvajanje novih tehnologij in razvojnih praks.
  • Priprava tehnične dokumentacije.
  • Sodelovanje pri načrtovanju arhitekture aplikacij.

Zahteve

Text copied to clipboard!
  • Vsaj 5 let izkušenj z razvojem Android aplikacij.
  • Odlično znanje programskih jezikov Java in Kotlin.
  • Izkušnje z Android SDK, Android Studio in orodji za testiranje.
  • Razumevanje arhitekture mobilnih aplikacij in vzorcev oblikovanja.
  • Sposobnost dela v agilnem razvojnem okolju.
  • Izkušnje z integracijo API-jev in zunanjih storitev.
  • Poznavanje principov UI/UX za mobilne aplikacije.
  • Dobre komunikacijske in timske sposobnosti.
  • Sposobnost reševanja kompleksnih tehničnih izzivov.
  • Znanje angleškega jezika za tehnično dokumentacijo in sodelovanje.

Možna vprašanja na razgovoru

Text copied to clipboard!
  • Kakšne izkušnje imate z razvojem v Kotlinu?
  • Kako pristopate k optimizaciji zmogljivosti aplikacije?
  • Kako rešujete konflikte v timu med razvojem?
  • Katere Android arhitekturne vzorce poznate in uporabljate?
  • Kako testirate svoje aplikacije?
  • Kako ostajate na tekočem z novostmi v Android razvoju?
  • Ali imate izkušnje z integracijo zunanjih API-jev?
  • Kako dokumentirate svojo kodo in razvojne procese?